posta arabası – English–Türkçe translations

🇹🇷 tr en 🇬🇧

posta arabası noun

stagecoach, stage-coach
Wiktionary Links